round robin hood's barn - French English Dictionary